home *** CD-ROM | disk | FTP | other *** search
Text File | 1986-06-18 | 446 b | 22 lines | [TEXT/MSBB] |
- DEFINT a-s
- 10 DIM FLAGS(8191)
- 20 PRINT "10 iterations"
- 22 T=TIMER
- 30 FOR M = 1 TO 10
- 40 COUNT = 0
- 50 FOR i = 1 TO 8191
- 60 FLAGS(i) = 1
- 70 NEXT i
- 80 FOR i = 1 TO 8191
- 90 IF FLAGS(i) = 0 GOTO 170
- 100 PRIME = i + i + 3
- 105 REM PRINT PRIME
- 110 K = i + PRIME
- 120 IF K <= 8190 THEN FLAGS(K) = 0:K = K + PRIME:GOTO 120
- 160 COUNT = COUNT + 1
- 170 NEXT i
- 180 NEXT M
- 181 T2=TIMER
- 190 PRINT COUNT;"primes";T2-T;"Sec."
- 200 FOR i=1 TO 10:BEEP:NEXT i:END
-